package world.conditions;
import world.square.Square;


/**
 * An interface for a condition a square needs to fulfill.
 * 
 * @author Frederic Mes, Wim Marynissen
 * @version 1.0
 */
public interface Condition {
	
	/**
	 * Check if the square satisfies the given condition.
	 * @param square
	 * 		  The square to be checked.
	 */
	public abstract boolean check(Square square);

}
